new batch - French English Dictionary